The 'Limitless' Pill May Have Been Found